import keyword

# 定义两个变量 并通过等号赋值
score1 = 90
score2 = 80

# 打印两个变量的值
print(score1)
print(score2)

name1 = "xiaoming"
print(name1)

# 变量命名规则
# 只能包含 大小写字母、下划线 _、数字，不能以数字开头，不能是 关键字
a1 = "a"
B2 = "b"

# 不能以数字开头
# 1c = "c"

# 可以以下划线开头
_c = "c"

# sakdjfa

# 变量名只能包含下划线 不能包含其他字符
# xixi@haha = "xixihaha"
xixi_haha = "xixihaha"

# 不能使用关键字
# while = "123"

# python中的关键字
print(keyword.kwlist)

# 大小写敏感，变量是区分大小写的
# 后面定义的同名变量会覆盖之前定义的
a1 = "123"
A1 = "456"
print(a1)
print(A1)

# 常量
score1 = 99
print(score1)

# 定义一个 "常量"
# python 中定义一个常量 ，只是一种编码规范，python解释器并不会对其限制
PI = 3.1415926535
print(PI)
PI = 3.15
print(PI)

# 这是一行注释，没有实际意义，只是对代码做一个说明，增强代码的可读性 （单行注释）

'''
这是一行注释
这是第二行注释
这是第三行注释

成对的三个引号 表示多行注释
'''

"""

成对三个引号(单双、引号都可以) 表示多行注释
"""
